home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / VideoToolbox 95.11.08 / Advice < prev    next >
Encoding:
Text File  |  1995-11-08  |  58.1 KB  |  679 lines  |  [TEXT/R*ch]

  1. VideoToolbox:Advice
  2. November 8, 1995
  3.  
  4. Advice to beginners,
  5.  
  6. If you want to do vision experiments on your Macintosh computer, and haven’t
  7. programmed a Mac before, there are various things you should get for yourself.
  8. I’ve listed what I consider essential. The stuff I use. There are lots of baby
  9. books that hold your hand while you learn, but the ones that I’ve looked at
  10. weren’t helpful for setting up vision experiments. They’re oriented towards
  11. producing Mac-like applications with the right look and feel, which is
  12. unimportant when the experimenter is the only person that will ever run the
  13. program. Be warned that the bible, Inside Macintosh, is intimidating at first.
  14. The classic comment about Inside Mac is that you have to have read the rest to
  15. understand any part. Fortunately, the second edition is much more readily
  16. assimilable. Mac programming is tough going at first, but I’ve come to like it,
  17. as the Apple routines are generally intelligent solutions to complicated
  18. problems. Anyway, by looking at the sources for the various demos in the
  19. VideoToolbox you should be able to get going much more quickly than I did. Good
  20. luck. -Denis Pelli, denis@psych.nyu.edu
  21.  
  22. The entire VideoToolbox (with a few inconsequential exceptions) now runs native
  23. on the PowerPC. We're very happy with the PowerMacs and the Metrowerks
  24. CodeWarrior Gold C compiler ($99 academic). The compiler and your code both run
  25. native and fast! 
  26.  
  27. •I recommend the PowerMac 7500 (best specs) or 7200 (best buy) over other models
  28. to anyone that wants to buy a mac to show movies (i.e. copy images to the screen
  29. in real time)--see the "Video synch" document.
  30.  
  31. NOTE: the archive addresses that appear throughout this document, e.g.
  32. "ftp://...", are in a standard format called "URL" (Uniform Resource Locator)
  33. that most internet-aware programs now prefer. To retrieve files from a URL, I 
  34. recommend Anarchie, which you can download from here:
  35.     ftp://mirror.apple.com/mirrors/info-mac/comm/tcp/anarchie-16.hqx
  36. (If you're using BBEdit to read this, and you're connected to the intly will never fix it.
  37.      ON THE OTHER HAND: Lew Harvey, lharvey@clipr.colorado.edu, writes "Dear Denis,
  38. I was just reading your advice file in the latest VideoToolbox and think
  39. that you are being too harsh on Symantec. I think their C compiler is great. It
  40. is my understanding that Symantec is not abandoning C in favor of C++ and is
  41. making continual improvements in both. I think it is true that they are putting a
  42. lot of effort into C++, but since the ANSI standard libraries are written in C,
  43. they still depend on a good C compiler. I have found them quite responsive to my
  44. reporting of bugs in both the C and C++ 68k compilers. In any case I am very
  45. happy with the development environment. From the comments I've read in various
  46. newsgroups, I conclude that the Symantec C++ development environment is superior
  47. to CW in several ways, including the handling of exceptions, Visual Architect and
  48. the TCL class library. (I don't own stock in Symantec!)." [Note that Denis used
  49. THINK C until 1994, while Lew is using Symantec C++, which appeared about then,
  50. so the two views are compatible.]
  51.      Lew adds, "There is a confusion about names for the compilers and the
  52. project managers. Symantec is using the following naming scheme to distinguish
  53. the various compilers and the processors they produce code for. To produce
  54. PowerPC code: Symantec Project Manager 8.0.1, PowerPC C (C compiler) 8.0.1,
  55. PowerPC C++ (C++ compiler) 8.0.1. To produce 68k Code: Think Project Manager
  56. 7.0.4, Think C (C compiler) 8.0, Symantec C++ (C++ compiler) 8.0"
  57.     10/95: Lew qualifies, "I reread what I had written in 'Advice' and it seems
  58. too strong. I still like using Symantec C/C++ largely because I have written
  59. several programs using the Think Class Library and I don't want to make the
  60. effort to learn another framework (i.e., PowerPlant). The Symantec Project
  61. Manager (SPM), version 8.0.3, that produces code for the PowerPC is a pleasure to
  62. use. The editor is very similar to that in CodeWarrior. The SPM browser makes
  63. checking class relationships and functions easy, etc. But I am still using the
  64. Think Project Manager (TPM), version 7.0.5, to produce code for the 68k Macs and
  65. I must say that I am getting impatient to have the features of SPM v8 and
  66. CodeWarrior. Symantec is supposed to be working on a single project manager that
  67. will be used for both 68k and PPC development (like Metroworks already has) for
  68. their next major release. I can hardly wait.
  69. THINK C 6 $299
  70. Symantec C++ 7 for Macintosh $299??
  71. Symantec C++ 8 for Power Macintosh $299
  72. Upgrade to C++ 8 $149.95 for registered users of Symantec C++ 7,THINK C,or Pascal.
  73. Symantec Corporation
  74. 10201 Torre Ave
  75. Cupertino, CA 95014
  76. (800) 800-1438 fax
  77. (800) 441-7234
  78. You can get Symantec's THINK C updates from:
  79. http://www.symantec.com/
  80. ftp://mirror.apple.com/mirrors/info-mac/dev/sym/
  81. ftp://devtools.symantec.com/DTS Server Drive /ftp/Macintosh/Updates/DevTools/
  82. "The 7.0.4 update contains patches to the THINK Project Manager and THINK
  83. Debugger for System 7.5 compatibility, but is otherwise identical to the 7.0.3
  84. update released on June 22." EDS (Essential Development tool Set) includes "the
  85. THINK Project Manager, THINK Debugger, and the compilers." The THINK C upgrade
  86. from 7.04 to 8.0 changes only the version number. Support questions can be sent
  87. to Symantec at:
  88. support@devtools.symantec.com
  89. bugs@devtools.symantec.com
  90.  
  91. MPW Pro (Macintosh Programmer's Workbench, Professional Edition) $295  ($75 to
  92. upgrade from MPW) from APDA (address above). This is a new package from Apple,
  93. providing a complete development environment (C, Pascal, and Assembler; 68k and
  94. PowerPC) on one CD-ROM. (Includes Mac Programmer's Toolbox Assistant.) Apparently
  95. it's the same CD-ROM that you would get by subscribing to ETO (minus Symantec
  96. C++), without the printed manuals. Most people find MPW slow and clumsy, and
  97. prefer CodeWarrior. (The only thing I use MPW for is CompareFiles.) However,
  98. Apple includes pre-release tools on their ETO disks that might be handy.
  99.  
  100. Essential Tools and Objects CD-ROM (also called “ETO”) $795 for first year,
  101. $250/year thereafter ($200 credit for owners of MPW Pro) from APDA. I don’t
  102. subscribe to this--it seems too expensive--but you may want to. It’s updated 3
  103. times a year and has the latest versions of Apple’s development tools, MPW, C,
  104. etc. It includes MPW Pro, Symantec C++, Inside Mac CD-ROM, Mac Programmer's
  105. Toolbox Assistant, and 21 printed manuals. Doesn't include the Developer
  106. Mailings. (The important difference between MPW Pro and ETO is that ETO is a
  107. subscription so they keep sending you the latest disk, 3 times a year, whereas
  108. you buy MPW Pro once, no updates.)
  109.  
  110. SUBSCRIPTIONS:
  111.  
  112. CVNet is the Color and Vision Network. To join just send an email message to the
  113. moderator, explaining your interest in vision. If you're accepted, your email
  114. address will be added to the email distribution list. CVNet sends out about a
  115. message a day about events of interest to people doing vision research: mostly
  116. jobs, conferences, and solicitations of advice. Free.
  117.     cvnet@skivs.ski.org
  118.  
  119. TidBITS. A free weekly email newsletter about Macintosh software and hardware
  120. published by Adam and Tonya Engst.
  121.     info@tidbits.com
  122.  
  123. MacWEEK. Try to get a free subscription.
  124.     Customer Service Department
  125.     P.O. Box 5821
  126.     Cherry Hill, NJ 08034
  127.     (609)-428-5000
  128.  
  129. MacTech Magazine. The only paper Mac magazine for programmers.
  130.     PO Box 250055
  131.     Los Angeles, CA 90025-9555
  132.     310-575-4343
  133.     310-575-0925 fax
  134.     custservice@xplain.com
  135.  
  136. develop: The Apple Technical Journal. $27 in US, $47 outside US. From APDA
  137. (address above). The develop magazine has four issues per year.
  138. It has lots of examples and helpful in-depth explanations. I've learned a lot
  139. from the magazine. The accompanying CD includes useful documentation: Tech Notes.
  140.  
  141. Apple Developer Mailing Subscription. Each month you receive a CD-ROM. $149/year
  142. from APDA. These CDs are a very useful reference, including documentation and
  143. sample code, for anyone developing Mac software. Includes Macintosh Programmer's
  144. Toolbox Assistant.
  145.  
  146. Mac OS Software Developer's Kit ($149/year, 3 issues per year). Each issue is a
  147. CD-ROM containing a fairly complete collection of Apple's software to interface
  148. to components of the operating system, e.g. the Display Manager. I think most of
  149. this stuff is included in the Developer Mailings CD-ROM, so it probably wouldn't
  150. be worth subscribing to both.
  151.  
  152. Macintosh Associates Plus Program. $500/year. Apple engineers will answer up to
  153. ten questions per year. Includes developer mailings. Call (408)-974-4897.
  154.  
  155. Macintosh Partners Program. $1,500/year. Only for people producing commercial
  156. products for Mac. Apple engineers answer an unlimited number of questions.
  157. Includes developer mailings.
  158.  
  159. ONLINE SERVICES:
  160.  
  161. Who can answer your Macintosh programming question? You can try posting it on
  162. UseNet or Compuserve. Somebody knowledgeable might jump in. (Apple engineers
  163. often participate in UseNet, occasionally in CompuServe.) For $500 you can become
  164. an Apple Associate Plus (above) and ask 10 questions (over a year) of Apple
  165. engineers, who will answer your questions by email, provided you've already
  166. consulted the relevant manuals.
  167.  
  168. UseNet. The comp.sys.mac.programming.codewarrior UseNet news group has
  169. knowledgeable active discussion. Experts often jump in with helpful answers to
  170. thorny questions. You can participate in UseNet from your your Mac using telnet
  171. (NCSA Telnet and MacIP are both free) to log into a local unix system. Or you
  172. might use InterNews (available by ftp from the Info-Mac archive) if you can get
  173. tcp/ip access to a net news server.
  174.  
  175. CompuServe Information Service. If you can’t join UseNet, then you may want to
  176. join CompuServe, to follow the discussions and post your seemingly insoluble
  177. Macintosh problems on the bulletin boards, MacPro, MacDev, or Symantec:THINK C,
  178. to get free advice from experts. Buy the program Navigator from CompuServe, as it
  179. makes CompuServe much easier to use. You’ll need a modem. A new wrinkle is that
  180. CompuServe offers dialup PPP access to the internet, which may be a
  181. cost-effective way of accessing your mail when you're on the road.
  182. http://www.compuserve.com/new/news_rel/netl.html
  183. P.O. Box 20212
  184. Columbus, OH 43220
  185. (800)-848-8199
  186.  
  187. eWorld. Apple’s original bulletin board and email system was AppleLink, which is
  188. being phased out and replaced by eWorld. AppleLink provides some system software
  189. updates and technical information. Most companies that make Macintosh products
  190. have AppleLink accounts, and you can use the online directory to get their email
  191. addresses. You’ll need a modem. I've tried eWorld, but so far (3/95) I haven't
  192. found eWorld useful. Apple has just announced that they will provide
  193. one-day-turnaround free customer support on eWorld, which may make it worth
  194. subscribing. As of October '95, the word is that eWorld hasn't caught on.
  195. (408) 974-3309
  196. ALINK.MGMT@applelink.apple.com
  197.  
  198. SOFTWARE ARCHIVES ACCESSIBLE THROUGH THE INTERNET:
  199.  
  200. FTP is a file transfer protocol used to transfer files across the Internet. FTP
  201. programs typically have very rudimentary user interfaces. Some of the bigger ftp
  202. servers are now also Gopher servers. Gopher (developed at University of
  203. Minnesota, originally for a campus-wide information server)  is sort of a
  204. superset of ftp that provides a quite good user interface and allows access to a
  205. wide variety of Internet resources. Public ftp servers require that you log in as
  206. “anonymous and will accept any password, but it is considered a courtesy to
  207. supply your electronic address as the password. If for some reason you can’t use
  208. ftp or gopher, some of the sites will help you out by allowing you to request
  209. transmission of files to you by email.
  210.  
  211. There are two ways to use ftp from your Mac. The traditional, indirect, approach
  212. is to remotely log into a mainframe (preferably one running unix), use its ftp
  213. facilities to move the file to it, and then download the file from it. The
  214. modern, direct, approach requires that your AppleTalk network have a gateway to
  215. the Internet, so that you can run an ftp program on your Mac (provided you have
  216. Apple’s MacTCP init, included in System 7.5). I recommend Anarchie, TurboGopher,
  217. Mosaic, or Netscape for downloading and Fetch 2.12 for uploading. All are free
  218. from the Info-Mac archive.
  219.  
  220. The Internet Starter Kit for Macintosh, 3rd ed, by Adam C. Engst. $29.95 USA
  221. $37.95 Canada. For beginners. Includes lots of public domain software to help you access 
  222. the Internet. Hayden Books.
  223.     orders@hayden.com
  224.  
  225. The Providers of Commercial Internet Access (POCIA) Directory contains hundreds
  226. of entries for Internet providers, which include addresses, telephone numbers,
  227. email addresses, and pricing. It is indexed by area code (for the U.S. and
  228. Canada) and by country (for the rest of the world). (Courtesy TidBITS)
  229.     http://www.teleport.com/~cci/
  230.     ftp://ftp.teleport.com/vendors/cci/pocia/pocia.txt
  231.  
  232. ADVICE
  233. Hans Strasburger's annotated list of available visual psychophysics software 
  234.     http://vision.arc.nasa.gov/VisionScience/VisionScience.html
  235. Eye movements
  236.     gopher://gopher.spc.edu:70/00/Academics/Ugrad/Ps/Faculty/Carmody/EYEMOV-L/Query/q_ober2more.txt
  237. Displaying stereo images
  238.     http://www.tisco.com/3d-web/index.html
  239. Digital camera guide (e.g. Apple's QuickTake 150)
  240.     http://rainbow.rmii.com/~jburton/PlugInSystems/DigitalCameraGuide.html
  241.  
  242. Faith Florer, Florerfl@miavx1.acs.muohio.edu, published on CVNet 7/31/95 this list
  243. of experimental psychology software packages compatible with the PowerMac.
  244. (I deleted VideoToolbox and abbreviated the other entries. dgp)
  245. MacStim - Simple text script. $300
  246.     ddarby@ariel.ucs.unimelb.EDU.AU             
  247.     savoy@risvax.rowland.org
  248. Psychlab - Easy script-based language. $350
  249.     Not developed for the power mac, but if problems appear the programmers will fix it.
  250.     gumt@ere.umontreal.ca
  251. PsyScope - Graphics and scripting. Recommended by six users. Free
  252.     ftp://ftp@poppy.psy.cmu.edu
  253.     http://poppy.psy.cmu.edu/psyscope
  254.     Cohen JD, MacWhinney B, Flatt M & Provost J (1993). PsyScope: A new graphic
  255.     interactive environment for designing psychology experiments. Behavioral
  256.     Research Methods, Instruments & Computers, 25(2), 257-271.
  257. RSVP - Manipulation of simple C-level scripts, designed to run with the VideoToolbox. Free
  258.     http://www.cs.yale.edu/HTML/YALE/CS/AI/TarrLab/taww.gse.ucla.edu/staff/DEF/PCIpurge.html
  259. Motorola PowerPC FAQ
  260.     http://www.mot.com/PowerPC/lib/ppc_faq.html
  261. Macintosh, Frequently Asked Questions (FAQ)
  262.     http://www.macfaq.com/faq/generalfaq.html
  263.     ftp://rtfm.mit.edu/pub/usenet/news.answers/macintosh/programming-faq
  264.     ftp://sumex-aim.stanford.edu/info-mac/dev/info/beginning-mac-programming.txt
  265.     ftp://sumex-aim.stanford.edu/info-mac/dev/info/csm-programmer-faq.txt
  266.     http://king.tidbits.com/adam/FAQ.html
  267.     http://rever.nmsu.edu/~elharo/faq/Macintosh.html
  268. Macintosh vendor directories
  269.     gopher://ocf.berkeley.edu/hh/gopherspace/Computer/Systems/Macintosh/PowerMac_Products
  270.     http://rever.nmsu.edu/~elharo/faq/vendor.html
  271.     http://thelist.com/
  272. Mac programming
  273.     http://www.class.com/MacTech/URLs.html
  274.     http://www.mactech.com/
  275.     http://www.freepress.com/myee/ultimate_mac.html
  276.     http://www.cs.brandeis.edu/~xray/mac.html
  277.     ftp://ftp.amug.org/pub/contrib/demos/Development
  278.     http://www.astro.new.edu/lentz/mac/programming/home-prog.html
  279. Mac information maintained by enthusiasts (source: MacTech magazine)
  280.     http://www.pitt.edu/~nick/
  281.     http://www.iquest.com/~fairgate
  282.     http://acacia.ens.fr:8080/home/pottier/index.html
  283. comp.sys.mac.programmer digest
  284.     news://comp.sys.mac.digest
  285. Well Connected Mac
  286.     http://www.macfaq.com/
  287. Welcome to Macintosh
  288.     http://www.astro.nwu.edu/lentz/mac/home-mac.html
  289. Mac archive of Adam Engst, author of The Internet Starter Kit and editor of TidBITS,
  290.     ftp://ftp.tidbits.com/pub/tidbits/tisk/
  291.     http://www.tidbits.com/tidbits/index.html
  292.  
  293. COMPANIES
  294. AT&T phone directory for "800" numbers:
  295.     http://att.net/dir800
  296. Hayden books. Buy books online at a 20 percent discount. (Source: TidBITS)
  297.     http://www.mcp.com/
  298. MIT Press:
  299.     http://www-mitpress.mit.edu
  300.     mitpress-orders@mit.edu
  301.     mitpress-order-inq@mit.edu
  302. NASA's Computer Software Management and Information Center (COSMIC) "has over 850
  303. computer programs available internationally that were originally developed by
  304. NASA and its contractors for the U.S. space program.  Software is available for
  305. a number of areas of interest including:  artificial intelligence, computational
  306. fluid dynamics, finite element structural analysis, scientific visualization,
  307. thermal and fluid flow analysis, and many more.  Programs are priced on a
  308. cost-recovery basis and usually include source code."
  309.     706-542-4807 fax
  310.     service@cosmic.uga.edu 
  311.     gopher://gopher.cosmic.uga.edu
  312.     http://www.cosmic.uga.edu
  313. National Instuments (hardware and software for data acq. & control)
  314.     http://natinst.com
  315. PowerCity Online. Sales for Mac/PC. "Subject: Order Info" (Recommended by TidBITS.)
  316.     75361.532@compuserve.com
  317.  
  318. ACADEMIC VISION-RELATED SITES
  319. Vision research: labs,groups,conferences,newsgroups,databases,source code,etc.
  320.     http://vision.arc.nasa.gov/VisionScience/VisionScience.html
  321. Psychophysics Software Overview by Hans Strasburger, hans@groucho.imp.med.uni-muenchen.de
  322.     http://vision.arc.nasa.gov/VisionScience/VisionScience.html
  323.     http://www.med.uni-muenchen.de/medpsy/vis/psyphs/psy_soft.html
  324. Tables of contents of selected recent vision journals
  325.     gopher://eyesite.optometry.ohio-state.edu/
  326. CVNet, Color and Vision Network. Also see CVNet under "EMAIL" below.
  327.     http://vision.arc.nasa.gov/VisionScience/mail/cvnet/index.html
  328. LOVNET low vision research
  329.     http://vision.psych.umn.edu/www/lovnet/lovnet.html
  330. Conferences on Medical Imaging and Computer Vision
  331.     http://www.cv.ruu.nl/Conferences/
  332. National Eye Institute (US)
  333.     http://www.nei.nih.gov
  334. National Institutes of Health (US)
  335.     http://www.nih.gov
  336. American Psychological Society Employment Bulletin
  337.     http://oak.hanover.edu/psych/APS/aps.html
  338. MIT
  339.     http://www.mit.edu:8001/home-pages.html
  340. MIT AI memos
  341.     ftp://publications.ai.mit.edu/ai-publications/
  342.  
  343. SOFTWARE ARCHIVES ON CD-ROM:
  344.  
  345. Info-Mac CD-ROM $49.95 plus shipping. A recent snapshot of the
  346. info-mac archive on a CD-ROM containing about 600 MB. (Includes recent
  347. edition of the VideoToolbox.)
  348. Pacific HiTech, Inc.
  349. 4760 Highland Drive, Suite 204
  350. Salt Lake City, Utah 84124
  351. 800-765-8369 (orders only)
  352. 801-278-2042
  353. 801-278-2666 (fax)
  354. 71175.3152@compuserve.com
  355.  
  356. Apprentice CD-ROM $35 (includes shipping in US and Canada) 600 dware), or 3.
  357. snip two of the 75 ohm termination resistors inside the monitor and tie all three
  358. channels together (not for the faint of heart--i haven't tried this).
  359.  
  360. Paul Beckmann, paul@eye.psych.umn.edu, asks, "The lab's Apple Monochrome monitors
  361. are losing brightness. Apple no longer produces the monitor. Do you know of a
  362. MONOCHROME monitor that will take its place using the old standard Mac video
  363. timing?" ANSWER: I'm deciding among 3 choices:
  364. 1. buy used Apple monochrome monitors from Shreve for $150. We've bought 4 before.
  365. 2. buy new apple or sony color monitors. (See note above regarding ISR Video Attenuator.)
  366. 3. buy a fancy monochrome monitor: Dotronix, $1450.
  367.  
  368. Here's what I know about high-frame rate and bright monitors. (Fast and bright
  369. are both interesting, separately and together.) Does anybody have anything to
  370. add?
  371.  
  372. A company called Dotronix is supposed to be coming out with a high resolution
  373. (150 MHz) bright (300 cd/m^2) 21" multisynch gray scale monitor (ASM2400 21"FS)
  374. for about $1450. Dotronix (715) 834-7785.
  375.  
  376. I know very little about color monitors, but people keep asking me to recommend
  377. one. Tom Robson of Cambridge Research Systems gave me a brochure for what
  378. appears to be a rather nice color monitor: Sony 20-inch Trinitron Multiscan
  379. GDM-2038. Field rate of 50 to 160 Hz. Max luminance 160 cd/m^2. Costs $2,500.
  380.  
  381. John Troy, jbtroy@casbah.acns.nwu.edu, writes, "We are using a Sony Trinitron
  382. Color Display Multiscan. The model we use is the GDM-17SE1 (a 17" monitor). There
  383. is a sister 20" monitor (GDM-20SE1) whose properties are presumably similar.
  384. Although ours is a color monitor we have only used it so far as a white stimulus.
  385. (We've made accurate measurements of chromaticity.) We run the refresh rate at
  386. 153 Hz (Line rate:  82.3 kHz, Dot rate: 108 MHz); the capacity to run this fast
  387. was what attracted us to the monitor. [John is not using a Mac--he's using a
  388. Cambridge Research Systems VSG board in a PC.] At that rate, in our hands, the
  389. mean luminance is 82 cd m^-2. At that luminance with a 5 mm diameter pupil we
  390. find that the cat ganglion cells we've studied so far resolve around 70-75 Hz; if
  391. the screen luminance were higher, we'd need a faster frame rate to satisfy the
  392. Nyquist criterion. According to the Sony spec-sheet, at 155.30 Hz the display has
  393. 640 dots X 480 lines (82 kHz line rate). We have currently only displayed
  394. one-dimensional patterns (e.g., sinusoidal gratings, edges). We've achieved very
  395. good control over stimulus contrast and accurate generation of sinewave gratings.
  396. We are very satisfied with it. It was priced quite reasonably at $999."
  397.  
  398. We bought Apple's 17" Multiscan for about $900. It's a Sony Trinitron. Peak
  399. luminance is about 100 cd/m^2. Using the Monitors control panel, or the new
  400. Display Manager, you can select among several resolutions.
  401.  
  402. Does anyone know what the differences are between the Sony GDM-2038 and the
  403. GDM-20SE1? They're both 20". Apple's 17" and 20" multiscan monitors are
  404. made by Sony. Does anyone know whether they'll run at 150 Hz, like the
  405. Sony GDM-2038 and the GDM-20SE1?
  406.  
  407. John Troy, jbtroy@casbah.acns.nwu.edu, writes, "I came across a new monitor,
  408. Optiquest 2082DC, this weekend which might be better than the Sony.  It is a 20
  409. inch color monitor with an advertised price of $1399. It has a 90 MHz dot rate.
  410. Like the Sony, it has a shadow mask and various energy-saving features that may
  411. be troublesome.  I don't have much information yet. Optiqest Inc., Walnut, CA
  412. 91789. (909)-468-3750."
  413.  
  414. Harry Orbach, horb@midway.uchicago.edu, writes "I have noticed that some monitors
  415. (NEC  XP15,  XP17, XP21 and Panasonic  C1791E) are advertised in MacMall to run
  416. at 160 Hz."
  417.     
  418. MacLiberty Adapter is a small 15-pin-D to 15-pin-D adapter that programs the
  419. video sense lines to mimic any monitor, to fool your video card. (Costs ten or
  420. twenty bucks; I forget.) I bought my MacLiberty Adapter from Enhance Cable
  421. Technology, but apparently they are now strictly wholesale. Tom Busey writes,
  422. "The only dealer I found is MacMall, at 1-800-222-2808. I would advise people to
  423. be very clear about what they are ordering. I have yet to receive a correct order
  424. from them the first time, although they do always eventually get it right."
  425. Enhance Cable Technology
  426. 730 North Ninth Street
  427. San Jose, CA 95112
  428. 800-343-2425
  429. 408-293-2425
  430. 408-293-2468 fax
  431.  
  432. MacWeek (4/10/95) says, "MacFly is a $25 universal adapter that allows users to
  433. switch on the fly among all supported Mac and VGA resolutions. [It] has single
  434. switch for moving between Mac and VGA resolution families; all changes within a
  435. family are handled by the standard Monitors control panel.... works with all
  436. third-party cards that support the Mac Display Manager and the Apple Multiple
  437. Scan 20 Display."
  438. MacAdapt, El Cerrito, 510-525-0789, 510-525-5740 fax, jzjames@nuc.berkeley.edu
  439.  
  440. LCD GLASSES:
  441.  
  442. Displaying stereo images
  443.     http://www.tisco.com/3d-web/index.html
  444.  
  445. Stereographics Corp. sells LCD glasses.
  446. (415) 459-4500
  447. stereo@well.sf.ca.us
  448. "CrystalEyes is a high-quality (60 frames per second per eye) product with good
  449. transmission and blocking characteristics, and it's light-weight, too. Silicon
  450. Graphics bundles them with their 3D workstation packages so I guess I'm not the
  451. only one who like them."
  452.  
  453. Lafayette Instruments
  454. Sells LCD glasses.
  455.  
  456. 3d-tv
  457. Michael Starks, President
  458. 415-479-3516
  459. Sells a variety of different kinds of LCD glasses.
  460.  
  461. "The archive for the virtual reality newsgroup has more information on other
  462. manufacturers. It's a bit out of date, but it still has good pointers to
  463. equipment manufacturers."
  464. ftp://ftp.u.washington.edu/public/virtual-worlds/faq/commercial/
  465.  
  466. "The book 'Garage Virtual Reality' has a list of sources. It's a cool book as
  467. well."
  468.  
  469. (Source: Dan Costin, dcostin@ucsd.edu, via MacPsych, who is quoting Rob Douglas,
  470. douglas@ecc.ubc.ca, Hisham A. Abboud, abboud@cedrus.cedrus.com, Tom Busey,
  471. busey@ucs.indiana.edu, Blake Sobiloff, bsobilof@inet.ed.gov, and Chris Chase,
  472. cchase@hamp.hampshire.edu)
  473.  
  474. Mats Lind, mats.lind@cmd.uu.se, writes, "3-D Max, a Swedish company, working with
  475. a Korean supplier, has just started to deliver attractively priced LCD-shutter
  476. glasses and accessories giving binocular stereo capabilities to PCs. Their
  477. product received enormous attention at the Ce-Bit fair in Hannover last week. The
  478. estimated retail price in the US will be less than $180 USD (including some extra
  479. software like 3-D games) and will probably reach a high market share. 3-D Max, is
  480. very interested in entering the Apple market segment as well, but to do so
  481. requires the usual 120+ Hz."
  482.  
  483. Tom Busey, busey@indiana.edu, adds, "I have just finished writing code that
  484. displays color stereo 3-d pairs for use with LCD glasses. This code uses
  485. sequential-frame presentations synched with LCD glasses controlled via the serial
  486. port to provide the illusion of depth. While this technology is old, what is new
  487. is my code takes two PICT files and reduces the millions of colors to what
  488. amounts to 4 bits per red, green and blue channel for each picture (on monitors
  489. with millions of colors) or 2 bits per channel for monitors with thousands of
  490. colors. I add the two pictures together and I use clut switching to switch
  491. between them. The stereo 3-d code uses calls from (not surprisingly) the
  492. VideoToolbox code library. As with all the code I write, this code is freely
  493. available to anyone who wants it. I'm currently working with LCD glasses
  494. distributors to have it distributed free to purchasers of LCD glasses (which cost
  495. about $150). The software may be downloaded from:"
  496. ftp://ftp.psych.indiana.edu/pub/busey/AdjustStereoPicts.sea.hqx
  497.  
  498. COLLECTING ANALOG DATA:
  499.  
  500. Michael Bach, bach@sun1.ruf.uni-freiburg.de, posted the following
  501. on MacPsych in 1994, "We use 2 setups to get data into the Macs
  502.     1. National Instruments has several analog i/o boards, and these can be
  503. programmed directly or with their high-level language called "LabView". Expensive, but
  504. good. See upcoming paper in Vision Res for motion vep measurements where this
  505. was used :-).
  506.     2. MacLab: Only 8 channels, box connects to scsi so any mac can be used, very
  507. nice strip chard and scope applications. Much cheaper than LabView, works right
  508. away. For better analysis transfer to Igor or whatever is advised."
  509.  
  510. Norm Vinson, vinson@bnr.ca, 613-765-4992, posted the following on MacPsych
  511. (8/95), "Here's a summary of the responses I received about the post I made for a
  512. package containing a set of medical devices, software and hardware that [I can
  513. connect] to a Mac to take real-time measures of physiological parameters. I
  514. looked at biopac and that seems very good.  However, a cursory examination seems
  515. to indicate that SuperScope II and LabView are comparable to biopac. Didn't look
  516. at MacLab."
  517.  
  518. Biopac MP100 for the Mac (they have a windows version too).
  519.     Biopac Systems
  520.     275 South Orange Avenue, Suite E
  521.     Santa Barbara, CA  93117
  522.     phone 805-967-6615
  523.     fax 805-967-6043
  524.     info@biopac.com
  525.     biopac@biopac.com
  526. LabView
  527.     National Instruments 
  528.     800-433-3488
  529.     http://www.natinst.com/
  530. Customization for National Instruments available from Solutions
  531.     John Bouwens
  532.     Solutions And Projects
  533.     Turfschip 198
  534.     NL-1186 XS Amstelveen
  535.     The Netherlands
  536.     Phone +31-20-647 50 09
  537.     Fax   +31-20-647 99 53
  538.     solutions@projects.knoware.nl
  539. MacLab
  540.     adinst.sales@applelink.apple.com
  541. SuperScope II
  542.     GW Instruments 
  543.     35 Medford St.
  544.     Somerville MA USA 02143 - 1237
  545.     Tel: 617 / 625 - 4096
  546.     Fax: 617 / 625 - 1322
  547.     DO268@applelink.apple.com
  548.  
  549. CALIBRATED IMAGES ON PAPER OR TRANSPARENCY:
  550.  
  551. YiXiong Zhou, zhou@cns.NYU.EDU, asks, "have you ever calibrated transparency or
  552. printing paper?"
  553.     Well, yes, John and I did do that when producing the Pelli-Robson chart. It's
  554. hard. The problem is that the printing industry universally assumes that
  555. invisible errors are negligible, whereas psychophysics is affected by these
  556. errors.
  557.     Laserwriters (pennies per page) vary a LOT with amount of toner in the cartridge,
  558. across the page and from page to page. Linotypes ($8 per page) use a laser to
  559. expose photographic paper or transparency film, which is pretty well controlled,
  560. EXCEPT that the developing solution is POORLY controlled, so that density is
  561. strongly dependent on how long it's been since the developer was last
  562. replenished. Halftone printing (to print many copies) has variations over the
  563. page and over time; it's hellish to control to psychophysical standards.
  564.     For producing a few images, you can do quite well by calibrating the output of a
  565. Lintotype just before printing your final copies. You should be able to find a
  566. Linotype by looking in the Yellow Pages for Graphics Printing, or something like
  567. that. It's usually easier if you bring your own computer with you and connect it
  568. to their network and print directly from your machine. You will need to create
  569. test patterns, and you'll need an appropriate densitometer (reflection or
  570. transmission), which cost one or two thousands of dollars. The graphics workshop
  571. might have one they'd let you use in-house.
  572.  
  573. RECOMMENDED SOFTWARE:
  574.  
  575. A few items are "not tested"; I include them only because I think others may want
  576. to check them out. Let me know. The free & shareware stuff is available from
  577. Info-Mac or CompuServe or both. You can use Anarchie to quickly search most of
  578. the world's ftp sites. To search Compuserve use their “GO MACFF” command.
  579.  
  580. Anarchie - quickly find and get any file in the world's public ftp archives. Free.
  581.     ftp://mirror.apple.com//pub/info-mac/comm/tcp/anarchie-16.hqx
  582. Apple Bug Reporter - report bugs to Apple. Free.
  583.     ftp://ftp.info.apple.com/Apple.Support.Area/Developer_Services/Utilities/Apple_Bug_Reporter_1.6.sit.hqx
  584. ApplWindow - INIT helps you go quickly go to any window of any application. Free.
  585.     ftp://mirror.apple.com/mirrors/info-mac/gui/appl-window-202.hqx
  586. ARA Commander - streamlines use of Appletalk Remote Access. $35.
  587.     ftp://mirror.apple.com/mirrors/info-mac/comm/tcp/ara-commander-202-demo.hqx
  588. ATM 3.8.3 - Adobe Type Manager, $40 from Adobe at 800-521-1976 x4400. 
  589.     ftp://ftp.adobe.com/pub/adobe/Applications/ATM/Macintosh/Updaters/ATM_3.8.2_Updater.sea.hqx
  590.     http://www.adobe.com/Software.html
  591. BBEdit 3.5 - best text editor (not word processor). $99/$79 if you own CW or THINK C.
  592.     bbsw@netcom.com
  593.     ftp://ftp.std.com/pub/bbedit/bbedit-31-demo.hqx
  594.     ftp://ftp.std.com/pub/bbedit/bbedit-pricing-info.txt
  595. Claris Emailer - best email client i've ever used. $89
  596.     ftp://ftp.claris.com/pub/USA-Macintosh/Trial_Software/ClarisEmailer1.0.hqx
  597.     ftp://ftp.claris.com/pub/USA-Macintosh/Updaters/
  598.     gopher://spinaltap.micro.umn.edu:70/1/computer/Claris
  599.     http://www.claris.com
  600.     800-544-8554
  601.     http://www.eskimo.com/~ravensys/emailer-talk.html
  602. Compression - List of programs to decompress anything on any computer
  603.     ftp://ftp.cso.uiuc.edu/doc/pcnet/compression
  604. Conflict Catcher 3.02 - best startup manager. $70
  605.     ftp://mirror.apple.com/mirrors/info-mac/cfg/conflict-catcher-301-demo.hqx
  606.     http://www.casadyg.com/Welcome.html
  607. ConvertProjects - from THINK C to CodeWarrior C. Free.
  608.     ftp://ftp.netcom.com/pub/bb/bbsw/freeware/convert-projects-10b6.hqx
  609. Disinfectant - remove viruses. This is the best. Free.
  610.     ftp://ftp.acns.nwu.edu/pub/disinfectant/disinfectant36.sea.hqx
  611. DocuComp - compare versions of a Word or WordPerfect manuscript. $179.
  612.     MasterSoft
  613.     8737 E. Via de Commercio
  614.     Scottsdale, AZ 85258
  615.     (602)-948-4888
  616.     800-624-6107
  617.     602-948-8261 fax
  618.     sales@mastersoft.com
  619.     http://www.chaco.com/~mastersoft/
  620. Dots & Pixels (not tested) - C++ classes to generate random dot displays. 
  621.     ftp://mirror.apple.com/mirrors/info-mac/dev/lib/dots-and-pixels-cpp.hqx
  622. Easy Errors - explains all the Systems errors. Free. 
  623.     ftp://mirror.apple.com/mirrors/info-mac/info/easy-errors-111.hqx
  624. EndNote Plus & EndLink - copy DIALOG or Grateful Med references into your paper.
  625.     http://www.niles.com/
  626. Excel - massage data before plotting it.
  627.     http://www.macis.com/MacOffice/mac_apps/mac_home.htm
  628. Fetch 2.12, 3.0b6 - ftp downloading & uploading. Free.
  629.     http://www.dartmouth.edu/pages/softdev/fetch.html
  630.     ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/fetch-212.hqx
  631.     ftp://ftp.dartmouth.edu/pub/mac/Fetch_3.0b6.hqx
  632. File Buddy - handy way to change file type & creator. $25 shareware.
  633.     ftp://mirror.apple.com/mirrors/info-mac/disk/file-buddy-32.hqx
  634. Fontographer - design your own fonts. $$
  635.     http://www.macromedia.com/Toys/Resources/Fontographer/updates.html
  636. Gestalt Selectors - fuller documentation of  Apple's Gestalt() trap.
  637.     ftp://mirror.apple.com/mirrors/info-mac/dev/info/gestalt-selectors-31-etx.hqx
  638.     http://www.bio.vu.nl/home/rgaros/gestalt/
  639. Grateful Med - cheaply search National Library of Medicine (MEDLINE).
  640.     800-638-8480
  641.     ftp://gmedserv.nlm.nih.gov/grateful/pc/setup_guidelines/internet-use.txt
  642. Internet Config - simplifies configuration of MacTCP-based programs. Free.
  643.     ftp://mirror.apple.com/mirrors/info-mac/comm/tcp/internet-config-11.hqx
  644. InterNews - access UseNet news. (Haven't tried it yet.) Free.
  645.     ftp://ftp.tidbits.com/pub/tidbits/tisk/tcp/inter-news-104.hqx
  646. Kaleidagraph or DeltaGraph Pro or CricketGraph III - plot data.
  647. Kermit - exchange files between different computers. Slow but universal. Free.
  648.     http://www.columbia.edu/kermit/
  649. Klutz - view the contents of the clut (Color Lookup Table). Free.
  650.     ftp://src.doc.ic.ac.uk/packages/mac-umich/system.extensions/da/klutz.sit.hqx.gz
  651. MacsBug 6.5.2 - Apple's low-level debugger. Free.
  652.     ftp://ftp.info.apple.com/Apple.Support.Area/Apple.Software.Updates/US/Macintosh/Utilities/MacsBug_6.5.2.sea.hqx
  653. Mathematica - modeling. $495
  654.     Wolfram Research Inc.
  655.     100 Trade Center Drive
  656.     Champaign, IL 61820
  657.     800-441-MATH
  658.     217-398-0747 fax
  659.     ftp://mathsource.wri.com
  660.     http://www.wri.com/mathsource.html
  661.     gopher://mathsource.wri.com
  662. Mathematica: Cinematica - show grayscale movies from within Mathematica. Free.
  663.     http://vision.arc.nasa.gov/mathematica/Cinematica/Cinematica.html
  664. MathType - create equations for use in any word processor, especially Word. $70?
  665.     http://www.mathtype.com/mathtype/
  666. MATLAB - analyze data and filter images. Crude but effective. $1,000+
  667.     ftp://ftp.mathworks.com
  668.     http://www.mathworks.com
  669.     info@mathworks.com  
  670.     508-653-1415
  671.     508-653-2997 fax
  672. MATLAB: UCSB Toolbox - use the VideoToolbox from within MATLAB. Free.
  673.     ftp://lifesci.lscf.ucsb.edu/pub/mac/brainard/UCSBToolboxes.sea.hqx.
  674. MODE32 - allows old Mac II computers to do 32-bit addressing. Free.
  675.     ftp://mirror.apple.com/mirrors/info-mac/cfg/mode32-75.hqx
  676. Netscape - internet browser. Free.
  677.     ftp://ftp.netscape.com/net
  678.     http://www.macis.com/MacOffice/mac_apps/mac_home.htm
  679.